package com.tanhua.dubbo.api;

import com.tanhua.model.mongo.Comment;

import java.util.List;

public interface CommentApi {

    //根据动态id和互动类型，查询互动数据
    List<Comment> findComments(Integer page, Integer pagesize,
                               String movementId, Integer commentType);


    //保存互动数据
    Integer save(Comment comment);


    //根据动态id，用户id，和互动类型判断数据是否存在
    Boolean hasComment(String movementId, Long userId, Integer commentType);

    //删除互动数据，返回总数量
    Integer delete(String movementId, Long userId, Integer commentType);
}
